#include <REGX52.H>
#include "Delay.h"
#include "Key.h"


short Llimit=0,Hlimit=255;
short Key_L(void)
{
	while(1)
	{
		if(P3_1==0)			
		{
			Delay(20);		
			while(P3_1==0);	
			Delay(20);
			
			Llimit = Llimit-5;
		}
		if(P3_0==0)			
		{
			Delay(20);		
			while(P3_0==0);	
			Delay(20);
			
			Llimit = Llimit+5;
		}
		if(Llimit<0){Llimit=0;}
		if(Llimit>Hlimit){Llimit=Hlimit;}
		return Llimit;
	}
}
short Key_H(void)
{
		if(P3_2==0)			
		{
			Delay(20);		
			while(P3_2==0);	
			Delay(20);
			
			Hlimit = Hlimit-5;
		}
		if(P3_3==0)			
		{
			Delay(20);		
			while(P3_3==0);	
			Delay(20);
			
			Hlimit = Hlimit+5;
		}
		if(Hlimit>255){Hlimit=255;}
		if(Hlimit<Llimit){Hlimit=Llimit;}
		return Hlimit;
}
